home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
edit
/
aled153.zip
/
ALED.DOC
next >
Wrap
Text File
|
1990-04-21
|
19KB
|
508 lines
ALed 1.5 -=- ALan's Text Editor Documentation
==============================================
ALed is a small powerful, programmers editor that was designed to
be suitable for most, if not all, of your text editing needs.
FEATURES
~~~~~~~~
-> POP-UP ASCII Table (moveable w/ arrow, pg & space keys)
-> POP-UP 3 Display 32 bit Calculator (Bin/Hex/Dec) (moveable)
with logical operations. (+,-,*,/,and,or,not,xor,shift,mod)
-> Bracket Matching {} () [] <>
-> 10 MACRO Registers (record, execute, save, load, print)
-> UnDelete Lines
-> Multiple Buffers (As many as memory permits)
-> 10 Text Registers (for cut and paste)
-> Insert/Overstrike Editing
-> Load Multiple Files at the Command line
-> Search/Replace across all active buffers
-> Search/Replace Direction & Case Sensitivity Toggles
-> Ooops. Replace Back
-> Goto Line number
-> Goto Previous Lines (last 150 positions)
-> DOS Shell
-> DOS Commands (Nice for compilation)
-> Delete Word, Line, Register, Block, Buffer
-> Online Help
-> Constant Memory Display
-> Smart Indentation (toggled)
-> On-Screen Clock with Date & Time (Removable)
-> Block Read (File Insert)
-> Block Write (Redirectable)
-> Graphic Characters
-> Buffer Printing
-> Split Screens
-> Buffer Rename
-> Directory/Subdirectory Support
-> File/Buffer Picklist
-> Adjustable TABS
-> Hex/Dec/Char Keypress Display
-> Redirectable I/O (CON/LPT/PRN/COM)
-> Snow Removal Toggle
SYSTEM REQUIREMENTS
~~~~~~~~~~~~~~~~~~~
ALed requires 256K of RAM, a form of mass storage and an 80x25
Text monitor (Mono/CGA/EGA/VGA).
For best results, I would use a system with over 256K and Color monitor
USING ALed
~~~~~~~~~~
To run Aled, Type "ALed <file1> <file2> <file3>....<filen>" and hit
return.
If Aled finds the file, it will load it in memory, and load any
remaining files. However, if a file is not found, then Aled will
initialize a buffer with the file name. If no files are specified
at the command line, then ALed will initialize a buffer named
"NONAME". (Note: Buffers are easily removed or renamed )
At this point you can begin entering your text, however, when you
want to save, you will be prompted to enter a new file name.
Loading Files
~~~~~~~~~~~~~
To load another file, press F3. You will see the current path
( example C:\TC\PROG\ ) displayed and you will be prompted to enter
the file name to load. If you wish see a directory, press enter and
then use the arrow keys to select the file or change the directory.
If you wish change the path from the prompt, type in the entire path
and press return. (Ex: "C:\TC\PROG\").
If you wish to change drives, enter the drive specifier (C: or A: etc)
and ALed will load the picklist with the new drive's directory entries.
To open a new blank Buffer, Press ALT F3 and enter the new buffer name.
Saving Files
~~~~~~~~~~~~
To save the current file you are working on and remove it from the
working buffer, press F2. To save and Keep the file in memory, press
ALT F2.
Searching/Replacing:
~~~~~~~~~~~~~~~~~~~~
ALed contains two types of searches. Search and Search and Replace. To
search for text enter the search command (Alt-S Default) and then
enter the search string.
To search for text using ALed, press ALT+S and you will be prompted
for the text to search the buffer for. After you enter the search
string, ALed will search the buffer from the current line Downward
(Default) to the End of the Buffer.
Note: On the Status Line there are 2 Search Conditions. When ALed
starts up, you will see an "IAsD" displayed on the Status Line.
The I is for Insert mode
O is for Overstrike when toggled (INSERT)
The A is for AutoIndent
Turned off when Toggled (ALT+I)
The s is for case significance during searches
S for Ignore Case when toggles (CTL+S)
The D is search Direction (Down)
U when Toggle (CTL+D)
If the text is found, ALed will position the cursor at the found text.
If the text is not found, ALed will display "**** Not Found ****" on
the message line.
You can toggle the direction and/or the case sensitivity of the search
and press ALT+A to attempt the search again, or you can press ALT+S
again and re-edit your search string for another attempt.
The Search and Replace Function work similarly.
THE SCREEN
~~~~~~~~~~
Most of Aled's screen is used solely for displaying buffer data,
however there are two lines to be aware of.
Status Line:
This is the last line on the display screen and it constantly displays
the status for the buffer currently being edited. Displayed are
(from left to right) Current Line number, Total Number of lines, Column
position of the cursor, Memory available, and the name of the file or
buffer currently displayed.
When ALed starts up, there is a 'IAsD' Displayed on this line.
The I is for Insert mode
O is for Overstrike when toggled (INSERT)
The A is for AutoIndent
Turned off when Toggled (ALT+I)
The s is for case significance during searches
S for Ignore Case when toggles (CTL+S)
the D is search Direction (Down)
U when Toggle (CTL+D)
Using the 3 Display Calculator
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
One of the best features of ALed is it's unique programmers calculator
I've always wanted to be able to enter a value and instantly see all
of the BIN/HEX/DEC values displayed.
Press ALT+C to invoke the popup calculator. If you wish to move the
calculator around the screen, use the arrow keys for single space
moves. Home,PageUp,End,PageDown move the calculator to the farthest
corners of the screen, and SpaceBar to place the calculator in the
center of the screen.
This calculator in a NON-RPN type calculator. Meaning, it operates
just like an average hand-held calculator.
Enter a number, then enter a operator, then enter another number.
Then, you can:
Press return for the sum
Press '=' for the sum
Enter another operator to continue calculating using the
previous sum.
Example: (1+(8*((54.0532/2)-9))) = ???
enter "54.0523"
enter '/'
enter '2'
enter '-'
enter '9'
enter '*'
enter '8'
enter '+'
enter '1'
enter '=' or RETURN
(1+(8*((32/54.0532)-9))) = 145.2128
Using the ASCII Table
~~~~~~~~~~~~~~~~~~~~~
Another useful programmers tool is the POP-UP ASCII Table.
To invoke this, Enter ALT+T.
to see other values, use the Up and Down arrow Keys. To
move the table, use the Left and Right Arrow keys.
Use the HOME or PGUP to move the table to the corners of the screen,
or, use SPACE to move the table to the center of the screen